package org.leiyang.netty.listener;

import io.netty.channel.ChannelHandlerContext;

/**
 * 客户端上下线监听
 */
public interface IClientChangeListener {
    /**
     * 发现新连接
     * @param clientId ClientId = {userId}@{clientIp}
     */
    void newClient(String clientId, ChannelHandlerContext ctx);

    /**
     * 客户端掉线
     */
    void loseClient(ChannelHandlerContext ctx);
}
